Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
67 GREEN ROAD Detached £439,610 £250,000 25 May 2006
67A GREEN ROAD Semi-Detached £68,250 £22,000 7 Feb 2002
69 GREEN ROAD Detached £353,983 £221,000 6 May 2008
75 GREEN ROAD Detached £280,000 25 Oct 2024